Page({
  // 页面的初始数据
  data: {
    totalCount: 0,
    message: 'hello'
  },
  addCount() {
    // 经典错误，直接修改 data 数据不会触发视图更新
    // this.data.totalCount = 10

    // 通过 this.setData 函数用于将数据从逻辑层发送到视图层
    // this.setData({
    //   totalCount: 10
    // })

    // 1. 获取 data 中的 totalCount 的值
    let sum = this.data.totalCount
    // 2. 值累加
    sum++
    // 3. 通过 setData 函数把 totalCount 的值更新为 num，从而触发视图更新
    this.setData({
      totalCount: sum
    })
  },
  // 事件处理函数
  testTap() {
    console.log('被点击了')
    // 请提示
    // wx.showToast({
    //   title: '被点击了',
    //   icon:'none'
    // })

    // 显示 loading 提示框 ---> 加载数据中使用
    wx.showLoading({
      title: '正在加载中...',
    })

    // 显示模态对话框 ---> 提示用户
    // wx.showModal({
    //   title: '提示',
    //   content: '确定要取消吗？',
    //   complete: (res) => {
    //     if (res.cancel) {

    //     }

    //     if (res.confirm) {

    //     }
    //   }
    // })
  },
  testLongpress() {
    console.log('又被点击了')
  },
  testLongTap() {
    console.log('取消了')
    // 隐藏 loading 提示框 
    wx.hideLoading()
  }
})